CONFERENCE
PROGRAM - PRELIMINARY VERSION (subject to change)
The conference program will be finalized in
the beginning of September 2002. The conference program
will be made up of writers workshops for submitted pattern
papers, focus groups and other activities.
We received 26 pattern submissions. Five papers
in the area of business software and modeling; seven organizational
patterns and pattern languages; thirteen software architecture
and design patterns; one pattern in pattern theory and one
pattern language for evolutionary robotics!
We expect well-known pattern experts such
as Neil Harrison, Linda Rising, Frank Buschmann, Jim Coplien,
Kevlin Henney and Richard P. Gabriel to participate in the
conference to lead focus groups and participate in writers
workshops with their recent patterns work.
Focus groups and
tutorials >>
Writers' workshops & download
papers >>
Participant list >>
14:00 - 22:00 |
Check-in |
15:00 - 17:00 |
Tutorial
for first-time PLoP conference participants
(Neil Harrison)
Is this your first PLoP conference? Are you new
to patterns? If the answer to either question is
yes, please come to VikingPLoP a bit early and join
the beginners' seminar. It will begin at 15:00,
and will be taught by some of the experts in the
patterns movement. |
17:00 - 18:00 |
Conference start and arrival
games |
18:00 - 19:00 |
Dinner, bar, art studio |
08:00 - 09:00 |
Breakfast |
09:00 - 10:00 |
Introduction to the conference
form
Example writers workshop
Morning games |
10:00 - 11:00 |
Writers workshop group 1 |
Writers workshop group 2 | start + 1 paper, download
papers
Writers workshop group 3 | |
11:00 - 11:15 |
Coffee |
11:15 - 12:45 |
Focus
group on Christopher Alexander (Richard Gabriel)
Shepherding workshop (Neil Harrison) |
12:45 - 14:00 |
Lunch, nap time, art studio
? |
14:00 - 15:30 |
Focus
group on Christopher Alexander (Richard Gabriel)
Shepherding workshop (Neil Harrison) |
15:30 - 16:45 |
Games, art
studio |
16:45 - 17:00 |
Coffee |
17:00 - 18:30 |
Writers workshop group 1 |
Writers workshop group 2 | 2 papers, download
papers
Writers workshop group 3 | |
19:00 - 21:00 |
Dinner, bar, art studio |
08:00 - 09:00 |
Breakfast |
09:00 - 09:30 |
Morning Games |
09:30 - 11:15 |
Writers workshop
group 1 |
Writers workshop group 2 | 2 papers, download
papers
Writers workshop group 3 | |
11:15 - 11:30 |
Coffee |
11:30 - 13:00 |
Writers workshop group 1 |
Writers workshop group 2 | 2 papers, download
papers
Writers workshop group 3 | |
13:00 - 14:00 |
Lunch |
14:00 - 15:00 |
Farewell games, end of conference
|
Focus groups and tutorials |
Focus
group on Christopher
Alexander
Led by Richard
Gabriel
Christopher Alexander stands somewhere in our field
of software patterns: Is he at the center, is he
an inspiration, is he a nuisance what is
he to us? We can answer these questions only by
looking at what he did and what he believes on one
hand, and what we do and what we believe on the
other. In this focus group, I will bring a plethora
of materials ranging from explanations of his work
through the most recent critiques of it. You will
bring your experiences, knowledge, and sharp minds
ready to see what we think of him.
We will look at the following works: The Timeless
Way of Building, A Pattern Language, The Oregon
Experiment, A City is Not a Tree, The Perfection
of Imperfection, The Nature of Order, and the recent
critique of A Pattern Language, published in the
Harvard Design Review last Winter.
Though his books are perennial bestsellers, they
rarely are studied by architects nor are they taught.
Hobbyists, builders, and contractors use them, but
almost no working architects.
In Alexander's work we find a fascination with
the question of what is beauty and how can it be
made. This question turns into one of aliveness
and wholeness, and in his latest work it is clearly
a spiritual quest. Patterns sit at the center of
his ideas, conveying nuggets of design and building
wisdom as well as insight into what makes things
beautiful and livable. But questions linger: Are
his views too primitive, too romantic, too naive,
too structuralist, too authoritarian, too unstudied,
too inconsistent, and, ultimately, too irrelevant
for us.
And finally, we'll look at what we need and want
from patterns; how do they fit into our working
and scientific lives. |
Tutorial
for first-time PLoP conference participants
Led by Neil
Harrison
A general outline of the topics is as follows:
- Patterns vocabulary and Primer
(e.g. "What's a QWAN?", "What does
Gush mean?", "Why does his pattern look
different from mine?")
- A quick overview of PLoP history
(with an introduction to that "shadowy cabal",
The Hillside
Group)
- A review of the PLoP schedule with special considerations
to the responsibilities of writer's workshop participants
- A discussion of what to do with your patterns
after PLoP
(I'll recycle my presentation from PLoP 2000 on
this one)
- Q&A
|
Writers' workshops & Download
papers |
Writers'
workshop 1
download
papers for this workshop
Patterns for the Practicing Software Architect
Klaus Marquardt
A Software Metric Pattern Dialect
Martin Auer
Business Relationships
Pavel Hruby
Model REAL world
Jesper Kiehn
A First Approach to Design Web Sites by Using
Patterns
F. Montero, M. Lozano, P. González
Design Patterns for Evolutionary Robotics
Esben H. Østergård
|
Writers'
workshop 2
download
papers for this workshop
Patterns for Building a Beautiful Company
Linda Rising, Caroline King, Daniel May, Steve Sanchez
Agile Environments - Some Patterns for Agile
Software Development Facilitation
Klaus Marius Hansen
Corncob Related Antipatterns
Met-Mari Nielsen
Patterns of Use Cases
Gertrud Bjørnvig
A Procedure for an Automated Finding of the
Right Patterns for Usability Evaluations
Michael Gellner
Patterns for conducting a successful niche
conference
Cecilia Haskins
|
Writers' Workshop
3
download
papers for this workshop
Methods for States
Kevlin Henney
Using watchdog timers to improve the realibility
of TTCS embedded systems: Seven new patterns and
a case study
Michael J. Pont, Royan H.L.Ong
Object-Oriented Remoting: A Pattern Language
Markus Voelter, Uwe Zdun, Michale Kircher
Executor Pattern
Eric Crahen
Framework Patterns for the Evolution of Non-Stopping
Software Systems
Walter Cazzola, James O. Coplien, Ahmed Ghoneim,
Gunter Saake
Transformational Pattern for High-Level-Architectural
Connectors
Lars Grunske |
Download
papers for all workshops |
Participant
list |
First name |
Last name |
Organisation |
Mikio |
Aoyama |
Nanzan University |
Martin |
Auer |
Vienna University of Technology |
Gertrud |
Bjørnvig |
Microsoft Business Solutions, Navision a/s |
Walter |
Cazzola |
DISI - University of Genova |
Erik |
Corry |
|
Terry |
Fujino |
Inarcadia |
Richard |
Gabriel |
Sun Microsystems Inc/Hillside USA |
Michael |
Gellner |
University of Rostock |
Lars |
Grunske |
HPI |
Klaus Marius |
Hansen |
University of Aarhus |
Neil |
Harrison |
Avaya |
Cecilia |
Haskins |
NITH - the Norwegian School of Information Technology |
Kevlin |
Henney |
Curbralan Limited |
Pavel |
Hruby |
Navision |
Jesper |
Kiehn |
Microsoft Business Solutions |
Therese |
Lundgren-May |
|
Klaus |
Marquardt |
|
Daniel |
May |
The Maersk Institute |
Hedin |
Meitil |
Mærsk Data A/S |
Francisco |
Montero |
Escuela Politécnica Superior de Albacete |
Takako |
Nakatani |
S-Lagoon, Co.,Ltd. |
Met-Mari |
Nielsen |
DAIMI (datalogisk institut, Århus universitet) |
Elly |
Nkya |
Navison a/s |
Esben |
Ostergaard |
The Maersk Institute |
Juha |
Pärssinen |
VTT Information Technology |
George |
Platts |
Viking PLoP Creativity Consulting |
Michael |
Pont |
University of Leicester |
Rebecca |
Rikner |
|
Linda |
Rising |
|
Kristian Elof |
Sørensen |
|
Miika |
Tuisku |
HIP @ CERN |
Aino |
Vonge Corry |
JAOO Academy |
Petra |
Ziegler |
|
|